<HTML><HEAD><TITLE>reset</TITLE>
</HEAD><BODY>[ <A HREF="index.html">library(mode_analyser)</A> | <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]
<H1>reset</H1>
Reset the mode analysis results for predicates compiled 
   into the calling context module.
<DL>
</DL>
<H2>Description</H2>
<P>
   This predicate erases all mode analysis data for every predicate that 
   has been compiled into the calling context module using the mode 
   analysis compiler.  The predicate is a tool and as such can be 
   invoked for an arbitrary module using <TT>mode_analyser:reset@Module</TT>.
<H3>Modules</H3>
This predicate is sensitive to its module context (tool predicate, see @/2).
<H3>Fail Conditions</H3>
no
<H3>Resatisfiable</H3>
no
<H3>Exceptions</H3>
<DL>
<DT><EM>(4) instantiation fault </EM>
<DD>Calling context module is not instantiated
</DL>
<H2>Examples</H2>
<PRE>
   [eclipse 6]: mode_analyser:reset@eclipse.

   Yes (0.00s cpu)</PRE>
<H2>See Also</H2>
<A HREF="../../lib/mode_analyser/analyse-1.html">analyse / 1</A>, <A HREF="../../lib/mode_analyser/result-0.html">result / 0</A>, <A HREF="../../lib/mode_analyser/result-1.html">result / 1</A>
</BODY></HTML>
